pillory (someone) unjustly

Translations
несправедливо осмеивать (кого-то)
Many believed the teacher was pilloried unjustly by the community.
Многие считали, что учителя несправедливо осмеяли в обществе.